html,body{
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
    overflow: hidden;
}
html{
    font-size: 100px;
}
body{
    font-size: 0.14rem;
}
#index{
    background: url("images/cover.jpg") no-repeat center;
    background-size:  cover;
    position: relative;
}
#index button{
    position: absolute;
    bottom: 0;
    left: 50%;
}
#list{
    background: url("images/bg.jpg") no-repeat center;
    background-size:  cover;
    position: relative;
}

.ditan{
    height: 100%;
    background: url("./images/ditan.jpg") repeat-y left;
    position: absolute;
    width: 1.41rem;
    left: 0%;
    top: 0;
    margin-left: 0.6rem;
}
.jiangtai{
    width: 3.47rem;
    height: 5.11rem;
    position: absolute;
    bottom: 50%;
    left: 0%;
    margin-bottom: -2.555rem;
    z-index: 2;
}

.detail{
    position: absolute;
    width: 100%;
    height: 100%;
    background: url("images/bg2.jpg") no-repeat left;
    background-size: cover;
    left: 0;
    top: 0;
    z-index: 9;
}
.jiangtai2{
    width: 3.89rem;
    height: 5.11rem;
    position: absolute;
    top: 0%;
    left: 0%;
    margin-top: 0.32rem;
    z-index: 2;
}
.usertype{
    width: 4.88rem;
    height: 2.46rem;
    position: absolute;
    top: 0%;
    left: 0%;
    margin-top: 1.8rem;
    margin-left: 2.2rem;
    z-index: 1;
}
.username{
    position: absolute;
    width: 0.46rem;
    height: 1.32rem;
    z-index: 3;
    left: 0;
    top: 0;
    margin-top: 0.9rem;
    margin-left: 2.4rem;
}
.userjob{
    position: absolute;
    width: 0.75rem;
    height: 3.40rem;
    z-index: 3;
    left: 0;
    top: 0;
    margin-top: 1.2rem;
    margin-left: 0.3rem;
}
.return{
    position: absolute;
    width: 0.84rem;
    height: 0.82rem;
    z-index: 3;
    top: 0;
    margin-top: 0.2rem;
    right: 0;
    margin-right: 0.2rem;
}
.share{
    position: absolute;
    width: 0.84rem;
    height: 0.82rem;
    z-index: 3;
    top: 0;
    margin-top: 0.2rem;
    left: 0;
    margin-left: 0.2rem;
}
.share-modal{
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 10;
    background: rgba(0,0,0,0.7);
    text-align: right;
    display: none;
}
.sharetop{
    width: 1.03rem;
    height: 5.76rem;
    margin-right: 0.2rem;
    margin-top: 0.2rem;
}
.detail{
    display: none;
}
.swiper-slide img{
    height: 100%;
    width: auto;
}
.swiper-container{
    margin-left: 1rem;
}
.title{
    position: absolute;
    width: 4.29rem;
    height: 4.70rem;
    top: 0;
    right: 0;
    margin-top: 0.2rem;
    margin-right: 0.2rem;
    transform: scale(0.1);
    -ms-transform: scale(1.5);	/* IE 9 */
    -webkit-transform: scale(1.5);	/* Safari 和 Chrome */
    -o-transform: scale(1.5);	/* Opera */
    -moz-transform: scale(1.5);	/* Firefox */
    transition: all 1.5s ease-in;
    transform-origin:center;
    -ms-transform-origin:center;
    -webkit-transform-origin:center;
    -o-transform-origin:center;
}
.big{
    transform: scale(1);
    -ms-transform: scale(1);	/* IE 9 */
    -webkit-transform: scale(1);	/* Safari 和 Chrome */
    -o-transform: scale(1);	/* Opera */
    -moz-transform: scale(1);	/* Firefox */
    transform-origin:center;
    -ms-transform-origin:center;
    -webkit-transform-origin:center;
    -o-transform-origin:center;
}
.button{
    position: absolute;
    width: 0.87rem;
    height: 2.72rem;
    bottom: 0;
    left: 0;
    margin-left: 1.3rem;
    margin-bottom: 1rem;
}

.qcode{
    transform: rotate(90deg);
    -ms-transform: rotate(90deg);		/* IE 9 */
    -webkit-transform: rotate(90deg);	/* Safari and Chrome */
    -o-transform: rotate(90deg);		/* Opera */
    -moz-transform: rotate(90deg);		/* Firefox */
    color: #ffffff;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-top: -0.955rem;
    margin-left: -1.5rem;
}

.qcode img{
    width: 3rem;
    height: 3rem;
}
.qcode .drsc{
    margin-top: 0.2rem;
}

.modal{
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    z-index: 99;
    background: rgba(0,0,0,0.7);
}
.modal img{
    position: absolute;
    width: 6.03rem;
    height: 9.85rem;
    left: 50%;
    top: 50%;
    margin-left: -3.015rem;
    margin-top: -4.925rem;
}

.people-msg{
    position: absolute;
    width: 6.60rem;
    height: 5.50rem;
    background: url("images/people-bg.png") repeat;
    left: 50%;
    margin-left: -3.30rem;
    top: 50%;
    border: 4px solid #652309;
    border-radius: 0.2rem;
    box-shadow: -0.1rem 0.1rem 0rem rgba(0,0,0,0.2);

}
.people-msg .icon{
    width: 0.93rem;
    height: 0.7rem;
    position: absolute;
    right: 0;
    top: 0;
    margin-top: -0.7rem;
    margin-right: 1rem;
}